best effort principle - Alemán Inglés Diccionario